This article is sponsored by the University of Central Lancashire (UCLan).
想为你的计算机科学事业开个好头吗?有很多事情需要考虑,从选择一个能够培养一系列技术和软技能的计算机科学学位,到获得专业经验和建立你的简历。为了帮助你在坚实的基础上启动你的计算机科学事业,这里有七个因素需要记住。
1. 选择一个以就业能力为重点的学位
除非你打算走学术性的职业道路,否则你会想寻找那些非常注重实践和应用的学习方法的计算机科学学位。例如,在英国的中央兰开夏大学(UCLan),所有计算机科学专业的学生都要完成一系列的实践项目,包括为客户完成现实生活中的任务的机会。这种对应用学习的关注,确保了学生在获得宝贵的实践经验和雇主的反馈后,为工作场所做好准备。
2. 完成实习作业是你学习的一部分
除了完成实践项目外,没有比获得相关工作经验更好的方式来为计算机科学职业做准备。在UCLan,所有计算机科学的学生都有机会完成为期一年的带薪和评估的工作实习,作为他们课程的一部分,包括本科和研究生水平。大多数实习是在本地雇主那里进行的,但也有机会在欧洲其他地方的英语雇主那里完成这一年的工作。这种沉浸式的工作经验使学生能够进一步发展他们的技能和对该行业的理解,同时为他们的简历增加重要价值,在某些情况下,实习甚至直接导致了工作机会。
3. 在你专攻之前打下坚实的基础
你不希望浪费时间在一个你后来决定改变的专业上,或者冒着跳过所有计算机科学职业的一些基本要素的风险。在UCLan,所有的本科生在决定专业方向之前,都会从计算机科学核心课题的介绍开始。从广泛的技能基础开始,可以让学生更有信心地选择专业,也意味着有更多的职业向他们开放。
4. 检查你的课程的认证情况
在决定一个计算机科学学位之前,你可能还想了解它是否被任何专业机构认可。例如,UCLan的计算机科学课程得到了英国计算机协会的认证。这确保了课程开发和交付的高标准得到遵守,该部门定期接受外部评估。这也是毕业生向雇主证明他们已经做好了工作准备的有效方式,因为许多公司都想知道学生是否学习了具有专业认证的课程。
当然,你也想知道其他学生对该课程的看法,也许可以通过寻求学生满意度调查的结果。在2015年的全国学生调查中,UCLan的计算机科学系在英格兰西北部被评为第一名,在全国范围内被评为第13名(在105名中)。
5. 获得计算机科学职业所需的软技能
你可能认为技术技能是你从事计算机科学职业所需要的一切--但事实上,人际交往技能也同样重要。考虑到这一点,确保你的学位提供了发展沟通和团队合作技能的机会,以及在雇主中需求量很大的相关知识领域,如敏捷的项目管理。更广泛地说,成为一个友好和支持性社区的一部分将有助于你在学习期间和之后的发展和成功。UCLan大学非常重视确保计算机科学学生发展一系列相关的技能,以及运行一个获奖的迎新计划,以确保新生迅速发展密切的联系和社会关系。
6. 通过竞赛发展你的技能
除了工作实习,发展和展示你的技能的另一种方式是参加计算机科学竞赛。这可能是挑战自己的有趣和有益的方式,同时也为你的简历提供更多令人印象深刻的材料。例如,UCLan的学生参加了全国性的 "寻找明星 "和 "新星 "比赛并获得了胜利。他们最近还赢得了首届缺陷大学挑战赛,并在每次参加BBC技术挑战赛时都取得了前三名的成绩。
UCLan的学生为在此类竞赛中取得优异成绩做了充分准备。事实上,计算机科学专业本科生的第一年是以一个为期四周的挑战开始的,在这个过程中,学生们合作设计、开发和销售新的应用程序。由于这通常包括一点装扮,他们已经准备好向他人展示他们的想法了!"。
7. 考虑当地的机会和竞争
在为你的计算机科学学习选择地点时,你可能会被那些有大量雇主的城市所吸引。然而,也值得考虑工作的竞争程度;在一个大学较少的地区学习,可能意味着你有较少的毕业生可以与之竞争。UCLan作为英格兰西北部普雷斯顿的唯一一所大学,意味着它的毕业生在当地雇主中需求量很大。IBM等公司定期访问该大学,直接从其计算机科学学生库中招聘。反过来,UCLan强大的当地校友社区为新毕业生提供了一个即时的专业网络。这与该国许多其他地区形成鲜明对比,那里的大学密度较高,意味着学生和毕业生经常面临激烈的职位竞争。